squeegee (for window cleaning) - English Synonyms Dictionary